Location, location, location!!! This is centrally located just minutes from the beach. The have a wonderful heated swimming pool with a putting green beside it, a very nice touch.
The room we stayed in cold use some renovations, but for the most part was fine. The internet was spotty, I speed tested it a few times averaging 23-25mb download speeds. Probably the most frustrating thing was the hot water in the shower. It would be fine when I started but if anyone else got in somewhere else, flushed a toilet etc, the water would go ice cold, then scalding hot.
The staff was very friendly and sent us a welcome text, then a follow up text after our first night.