Check in was listed as 3pm but the host mandated I provided my flight info and then told me he was going to modify our check in time to 4:30pm, so I said ok because He also sent me a message saying I would be charged a fee every hour after the check in time if I checked in late which was not disclosed on the original listing. Well we arrived at 4pm even though he assured me I wouldn’t be able to get from heathrow to the unit until 4:30 and the cleaners were not finished cleaning the apartment and we had to wait there with them until they finished around 4:30pm when the unit should have been cleaned and available by 3pm (the advertised check-in time). We had to wait because the apartment uses physical keys. During the stay there were no issues. then we had another undisclosed ‘responsibility’ upon check out. The host made me provide him with the EXACT time we would be leaving the unit because his property manager does not have a copy of the key so we had to time our departure with her so that we could let her into the property. Again, not a huge deal but annoying because as a traveler you don’t always have the ability to predict exactly when you’ll be leaving the unit. Other than these issues with check in and check out the stay was fine, but the host needs to update their fee transparency and check-in and check-out procedures as it was not smooth and frankly quite frustrating.