Absolutely spotless , spacious and well equipped. Juan was an excellent host who responded quickly before and during our stay. We’d love to come back again some time 🙂. The location was also perfect , great for families with small children in terms of walking distance to the beach.