Charming apartment flat in a superb location and it made us feel home.