We were over the moon with our apartment which was so well appointed, has spectacular views, was spotlessly clean & is so handy to beach, shops & restaurants.The spa & the pool were absolutely amazing!Our host, Steve, was very helpful & informative.We are looking forward to our next visit.