Great family-friendly little place in a fantastic spot. Had a wonderful time with my 3.5 year old son. Would definitely come back.