Everything as described by other guests' reviews. I would stay again at this great place anytime!