A first class stay. From the initial check in up to and including check out, nothing was an issue - taxis, food reservations and car hire, all was taken care of when asked at any time of day. The extra little touches of items in the fridge on arrival and availability of beach gear were greatly appreciated. We hope to come back in the future!