This place was a great find and perfect for our large group. The host was very communicative and always willing to help or answer questions.
Only issue logistically for a group with multiple cars is the lack of parking on the premises.