We had a wonderful stay at The Bay Shanty.
It ticked all the boxes for us and I hope we can stay again soon!