Very clean, great location. Kids loved pool, Netflix and choice of board games that were available. I would definitely come back