$170 for 1/2 day seems very fair to me... that's not per person, that is for up to a group of 10.