Apartment was spacious and clean. Pool area ok but very basic and small, and due to location limited in amount of loungers in the sun. Breakfast was good quality and enough choice. Service could be improved, by staff smiling and welcoming guests. When we arrived housekeeping had not left any toilet roll, I called reception and was told I could go down to collect some (As it was late and I'd had a day travelling, i would have preferred these to be brought to our room). I was also made to feel an inconvenience when I asked the cleaning maid to 'come back later' - when she wanted to clean - 2 of our group were still in bed! Girl on reception ignored us as we left for airport (no, 'thank you for choosing Topazio etc)... These are basic's.... and without them will make me consider looking at alternative properties when we return next year.