Nice and spacious. Place was clean and worked great for our large group! Roof top patio was a hit.