Great communication, easy (late) check-in and a great night's sleep in a lovely place.