It has everything a fine hotel would have with the comfort of a luxury home. We had 8 family members from age 16-82 and it was just perfect. I'd stay again in a heartbeat!!!