Well located and charming accommodation