Lovely, clean, and modern hotel in a great location. It is close enough to the beach and main strip for an easy walk, but far enough so not to be disturbed by any noise etc. I was a little worried about the food after reading some negative reviews, but it was actually really good. Lots of choice and always fresh and tasty. The different pool areas were great. We always managed to find sunbeds at whatever time we went to the pool. All in all, we had a fabulous time and would definitely return.