Great location and spacious, well equipped place for a larger group