Absolutely spot on. great service, seemless check in/out procedure, had a comfortable and sound sleep. highly recommended.