Clean and beautiful place, great for large groups, very responsive