Beautiful location and an ideal place to stay with a big group.