The apartment was large, very clean and had everything we needed for our stay. The hotel staff were friendly, welcoming and happy to help with any questions. The pool is exceptionally clean and well maintained with enough sunbeds to go around, although I would imagine it could be difficult at peak times.