The perfect place! I cannot say enough positive things about this place.
If you're staying in the area with a large group, this place is an easy choice.