A charming mix of old world charm with modern amenities and touches.