Spot on for time we needed the apartment for and to cater our needs, plus more! Great value.