Everything was a dream: property, location, hotel staff, food, rooms, bed, pool, bicycles marina, beach, all INCREDIBLE!!! It is rare that a 5 star hotel is this magnificent. I especially want to point out how professional and warm every staff member is: reception, waiters, cleaners, etc. Whoever is training and managing them should be commended. They work with joy from the heart This is the key to good service: sincerity and enjoying your work. BRAVO!!! My only suggestion: welcome drinks and fruit at reception.