Beautiful space, excellent location, easy check-in, great communication -- and a comfortable mattress. Can't really ask for anything more!