AMAZING!!!! Photos do not do this huge house justice. Sparkling clean, everything you could possibly need available in the house or within walking distance. 5 min walk to beach and shops. Place felt very secure and was clean. We will be back for sure.