Dwight & Cheryl’s B&B is a true gem! From the easy check-in, to an absolutely gorgeous, historic room in which we stayed, to our wonderfully friendly and knowledgeable hosts, we had a perfect night in St John! We also recommend Grannan’s for dinner on the harbour- we had a fabulous dinner there! Five plus stars!