Such a beautiful place, ticks all the boxes and really good for a big group!