The villa was clean, breezy, and had an absolutely stunning view. The hosts were quick and gracious in all communications. Great location, awesome value. We'd definitely stay here again.