Wow!! This hotel is amazing, ALL the staff are great, they are the most professional and polished customer service orientated hotel staff we have ever come across. We could not speak highly enough of them.
Our room, an Ocean Terrace was wonderful, the grounds are beautiful, a choice of pools and restaurants also.