This place was Perfect. Absolutely perfect!! We give it 5 Stars. Hosts were so nice, easy self check in. Great location and the villa was private and very luxurious!! The description and pictures were all true. Thank you !!