superb location, spacious, comfortable and charming. perfect for big group.