Charming accommodations, great location & lots of amenities.