Amazing place! Clean and sleek. The bathrooms were large and clean and we loved the pool table. Highly recommended.