Apartment was very clean with everything you require - lots of towels provided. Kitchen had everything you need. Two spacious bedrooms. Two bathrooms - although had a little problem with shower head over flowing. Pool was lovely and had tennis courts which were great too. View from balcony stunning. All in all would recommend.