Very comfortable and thoughtfully setup. Lots of little details were provided to make for a nice stay.