Clean, Good Location, reasonable Prices for big group.