Very spacious, and many amenities! We enjoyed the rooftop patio, was perfect for summer weather.