I stayed at this hotel for 3 nights this May and I had a fantastic time! I ate in the hotel every day for breakfast, lunch and dinner - and the food was delicious. The waiting staff were very efficient, diligent, and kind. The hotel itself is beautiful. Upon arrival we were upgraded to a suite which was a nice surprise! The room was clean, large, spacious and had a fantastic view of all of the swimming pools down to the beach. I had a meso-slimming treatment at the hotel’s spa (Victoria Spa) - which is my new favourite treatment! The therapists were very professional and informative. Finally - the hotel staff. the Staff at this hotel were the most friendly, professional and helpful staff that I have ever encountered. I could not recommend this hotel highly enough - whether you are visiting during peak season or off season!