We had a weeks break here during late April and overall I must say it was a really great experience. The hotel is modern and has a good range of facilities. The staff are exceptionally helpful, faultless in every regard. The food - Superb quality every day! It is well located right on the beach front with great views. The high street is only a couple of minutes away and if you want to go here for a drink etc, it's a very quick walk. What stopped it getting 5 stars, small but annoying points. [1] The air conditioning is not turned on until the end of May. It was hot when we stayed and we had to open the balcony doors to keep the room cool - this did sadly let in the mosquitos to bite us. [2] I think the hotel has only recently opened after it's winter closure? Few little things like the jacuzzi/hot tub was always cool as they hadn't fixed this yet. Some of the gym equipment 'really' needs maintenance. [3] The buffet food was amazing - BUT - never hot. They have the usual lamps over to try and keep it hot but the hot food was only ever warm at best. I do like my hot food HOT.