We spent a week in Corner House during our stay in Baltimore. The best feature of this B&B is undoubtedly its location: you step out and find yourself in the extremely pleasant small square facing the harbour, where all of Baltimore seems to converge in the afternoon (weather permitting) for a few drinks and a chat while admiring the sunset. The Castle is across the street, and most restaurants, bars, etc. close at hand. The rooms are nice and comfortable, very clean. Breakfast was also good, with a wide choice. The owner, Bernadette, is a really friendly person, and you'll certainly enjoy your stay.