Checkin was good, the location is fantastic. Flat lacked cleanliness esp bathrooms and rooms. Otherwise we had a good stay.