We had a great stay at this self catering apartment. Our room was extremely well placed for the lift to the pool on the roof as well as the ground floor pool, and was also near the hotel lobby and minimarket. As others have noted, this apartment is within a hotel and therefore provides room service (fresh towels, sheets, etc) during the week we were there. All staff were professional and welcoming and both pools were large and very pleasant (the one on the roof was rather cold). Food available by the roof pool and in the restaurant on the ground floor was good. The minimarket was useful for any supplies needed.