Beautiful villas. Great location, close to the beach and nice restaurants. The hosts were very nice and took great care of everything for us. Highly recommended!