Charming accommodations with a great location near restaurants, stores and shops.