Great, spacious place for a group in a perfect location.