A great spot, wonderful hosts and everything you need for a relaxing and enjoyable stay at Stewart’s Bay.