The location of this B&B is ideal: it sits in a charming old town and is right by the water, yet it's convenient for seeing the sights in New Bedford. The innkeeper, Deanne, is very pleasant and helpful, and offers a delicious hot breakfast. The common areas of the house are very appealing. My only hesitation is about the room we stayed in. The Nantucket room has a lovely private bath but it is not attached to the bedroom; you have to cross the main hall at the top of the stairs to get to it -- it's a bit annoying to have to dress to go take a shower. In addition, we found the walls thin and the floors noisy. I would recommend staying in the Sail Loft room, which is much bigger and does not share any walls with neighboring rooms.