Spot on. Very good responses for messages, check in was flexible even though we changed check in time a couple of hours before we were due. Pleasant experience all round!