Stayed here over New Years. This was our forth visit to the hotel. All in all an average experience.
Usually the rooms here are quiet, but this time the family above us was so noisy I almost had to ask for a room change (but we had a nice suite + they seemed fully booked). Most of the noise comes from chairs and other furniture being moved around on the tiled floor in the rooms and/or on the balcony. They should really consider carpets here. After listening to chair scratching for a while, it just gets maddening.
We had the spg platinum breakfast, and like on our last visit, the waiter decided to automatically add a 20% service charge on the bill + plus leave a tip space open. It made us really uncomfortable. Please let your guests decide what amount they want to tip. This policy will not work in your favor in the long run, it will only create irritation. (Besides, this hotel already has enough of those annoying add-ons. You want pancakes for breakfast? Great. You want blueberries in your pancakes? That’s an extra dollar. And don’t get me started on the resort fee.)
The hotel is pet-friendly, and there are a lot of dogs there. I like dogs, but not on holiday. I have learned my lesson, and asked for a room that did not have dogs as neighbors (barking) or had recently been in it (smell). However, if you want to have your breakfast outside in the restaurant, you just have to tolerate the dogs. In my opinion, they should have one of the sides out sides dog-free.
The hotel is still a fine one, with mostly greatly service (love Anna Marie at front desk) and a reasonably good hard product. But the location is isolated, and without a beach nearby, I need it to be perfect to make it worth a visit. This time it was not, and we will probably not be back for a while.