Nice, spacious location in a perfect location. Very good value for a big group.