This is very modern place with everything you need at a high standard.
We enjoyed the spa, beds are great and close to beach, sports grounds etc.