The room was modern and clean, and breakfast was of a really good quality. The staff were very cheery, but we could have done with some more up front information about pool towels and tennis court costs. The salt water pool was refreshing and patio furniture was to a very good standard, it’s just a shame that the pool was dirty. Sand on the bottom, algae around the side and floating in the water, and mould on the surrounding tiles - made the pool an eyesore in an otherwise well-maintained hotel. Otherwise, we had a great time during our stay and the view was top notch :)