The apartment exceeded all our expectations. Spotless clean, great amenities and well fitted out with all you need to enjoy a comfortable stay. The facilities including the pool and gym were fantastic and I couldn't recommend this place more highly!