Lovely place, excellent location and super space for a large group