Lovely town and B&B. Dwight and Cheryl were there to greet us and take care of ALL our needs. Very gracious hosts. This is the place to stay in St John. Sumptuous breakfast on top of it all!