Old world charm with the comforts of a present day nicely-appointed apartment.