the location of this place is great, you can do a lot visit by foot. we visit during the Christmas week. it was great. some small stuff might need a little more maintenance but over all the experience was great. the communication with host was great and clear.
I definitely recommend the place based on the location and how much value you get out of it.
one suggestion, might be great to provide a bigger coffee maker for the big group.