Great hotel for price iv stayed in worse clean ,foods ok a little for everyone altho it's a bit of a free for all great location central to loads of shopping and the beach got checked in early that was a bonus as we arrived after an early morning flight entertainment not up to much but was ok we went out most nights