We stayed at Costello's BnB for one night, the room was clean and warm, and we opted for the ensuite which avoided any traffic jam at the bathroom for brushing teeth. Just a note, ensuite is a sink in this case, not a separate toilet. The bathroom down the hall gets very hot water, which we really appreciated after biking around in the rain. We arrived about an hour before our check in time and we were able to leave our stuff in the hallway while we went on a walk. The wifi was down at the time due to an island-wide outage, but the username and password are conveniently displayed on the back of the door. The location was perfect, just off the road and set back a bit so there was no noise, but it was literally 5 minutes from the ferry and 2 minutes from the grocery and coffee shop. The breakfast was served in the dining room with an ENTIRE pot of coffee per table (heaven!) and an enormous basket of bread. It kept us full until 5pm. We had quite a lot of trouble with the ferry due to the weather, and our hosts offered us some good advice.