Almost everything was perfect and as expected. Michael was very responsive. The one problem we had was that the hot water broke for some periods of time and I was going to deduct a star for this but Michael let us store our luggage for several hours after checkout because we a had train late at night. So I figured might as well give him 5 stars.