The staff were all very happy and friendly, they could not do enough for us. We had a problem with the air conditioning in our room and the manager had an engineer within 5 minutes to fix the problem. Breakfast was very limited in choice however the food was cooked fresh to order so no complaints. The hotel is very clean,the pool was cleaned daily and the pool area was kept very clean throughout the day. We had a poolside room which was kept immaculate with fresh towels and amenity kits daily. Our only issue was with the music playing at the pool and beach..it was sometimes a bit loud and some of the songs contained very foul language. I felt that many of the songs were very inappropriate especially when children were in the pool. I’m not a prude but I did find some of the songs offensive. We stayed for 14 nights and other than this one issue our stay was very enjoyable and we would recommend this hotel very much.