Awesome location, beautiful beach, perfect weather, no crowds. The condo is well maintained, comfortable and nicely furnished. Our hosts couldn't have been better with communications and furnishing valuable information on local restaurants and attractions. Booking, detailed info and instructions couldn't have been any easier or better. The amenities are outstanding. Clean, heated indoor pool, two outdoor pools, hot tub, fitness facility, etc. All very clean and well maintained. Digital door key and secured gated parking is a big plus. We highly recommend this condo for an awesome beach vacation.