Lovely location and lots of room for big groups, everything you need