Beautiful villa with a nice little pool. The house brand new - 5 stars for sure, but immediate surroundings could be developed more to make it cozier. Location is good, close to nice beaches but rental car is a must. Great hosts, quick responses and great local tips. Thank you!