Very clean and comfortable. Nice outdoor space too. Our kids loved the foosball table and the games. Was a perfect place for our two families to stay together. Would definitely stay here again.