Amazingly generous space in an excellent location. Very clean with great amenities too. Highly recommended for a bigger group.