Beautiful villa, great location, very close to amenities, seafront, shops, etc. Everything was very clean and comfortable. We love our stay, and would highly recommend for future guests.