The location was great. The apartment was nice. The cleaning fee is paid in person on day of checkin. It would be better if it were included in charges at the time of booking.