Nice large hotel, enjoyed the view from the balcony. Although one member of staff lied about the room I had booked when checking in and caused needless stress, the other staff were very helpful. Although they never sorted out the line of the joint beds, which we could feel when laying on the double bed. We asked a few times and nothing was done.
Really handy shuttle down to the beach, which is a really nice beach and lots of cool pools on the complex. The room was large, clean, bright and modern, with a handy bag for the beach, towels, well though out.
Only thing, even if young, the hotel is up a very steep gradient, but it wasnt so bad really for us, but definitely will need taxi/shuttle to get back if old or infirm in some way, as it is VERY steep in gradient. Would happily stay here again and ideally for longer as we really enjoyed it, hotel being a good part of that.