Ideal location. Superb hospitality. Well-appointed accommodations. Live like a local…. in style.