An amazing hotel! We stayed here for three nights and can honestly say it was paradise.
The hotel contacted us prior to staying to inform us of activites and transfers at the hotel. We were able to pre-arrange for the hotel to collect us from the pier, and also reserve spaces at the spa and for activities if we wanted too. We wanted to do a boat trip/snorkling which the hotel didn't directly offer but were able to arrange this with a third party on our behalf.
From arriving we had a lovely welcome and were given a lift to our room. Some of the reviews state it is a long walk around the hotel but it's very spacious and means that you have privacy which we appreciated. The rooms themselves were stunning. We had one of the most basic rooms that the hotel offers but it had everything and more than we needed. The bathroom was huge, with walk in shower and then a bath outside. The tv channels were good and lots of choice in the room bar/snacks. The rooms were very clean and cleaned in the morning but also the option for them to prepare your room for the night in the evening also.
Staff here were very friendly and helpful. The breakfast provided was fantastic and lots of choice of food to choose from in buffet form, aswell as items on a menu. We had dinner at the view restaurant, and the view over the sea was stunning. We enjoyed the food there also, thai food as well as burgers, pizza salad etc. Cost of the food was what you would expect for a 5 star hotel on the beach.