Spacious apartment, good amenities, good value and great location. We expected the apartment to be sparkling clean, having read the previous reviews, however there was a lot of dust and hair on the floor.