Amazing location (10 min walk to the beach) and beautifully appointed and modern digs. My family, and our toddler, especially enjoyed the pool area that the villas had access to. The hosts, CB Vacations, were incredibly helpful and communicative throughout our entire trip.