Great place, fantastic location. We had a great time ( despite the poor weather)