Everything was perfect for our group. Well maintained. Fun game room to keep us entertained. Would definitely love to stay again.