Nice location. Great hosts. Good for large groups.