Super clean. Great location. Really fun place for a family or group of friends. Would definitely stay there again.