Excellent location, spacious and perfect for large groups.