Location is great. Beautiful villa, very clean and modern. Owners answered all our questions promptly. Would definitely book again, highly recommend to others!