This place is amazing - great location and big enough for big groups with a common social area.