It would be hard to top this apartment in terms of the luxury fittings and furniture, quality and stunning location. It literally has everything, Beach, Shops and a great location. 5 star quality and fantastic hosts.