A lovely little gem with an amazing location! Perfect for a small group