The location was great and the apartment was nice. The cleaning was not too good as it felt like the housekeeper rushed a bit. There was no flexibility with the check out time although the check in was later due to the place not being ready/clean in time.