Apartment was beautiful, sparkling clean and well decorated. Fabulous salt water pool to cool down. Beautiful gardens. Warm and welcoming hosts.