Awesome location and sparkling clean. Perfect for big groups.