We stayed for 8 nights and loved every minute at this hotel. Amazing service from very friendly staff, nothing was ever too much. We stayed in room 8 which is a lovely room. Breakfast is relaxed and plentiful. Massage at the spa was excellent.
People mention that the hotel is outside the main areas, we saw this as a bonus, we could quickly get to the Waterfront one direction or to the beaches on the other direction, We used taxis for 4 days and rented a car for 5 days, both work well but we found having our own car easier.
We have stayed at 4, 5 and 6 star hotels all over the world, this compares well on service and facilities.