Everything was sparkling clean and our group enjoyed all amenities offered. Would recommend and stay again.