B&B offers comfortable rooms with flat-screen TVs and convenient parking, some with courtyard views.