I think it looks like a pink quince, Chaenomeles. The leaves are all wrong for roses, and I don't think the blooms fit either, quite.
It certainly is Droopy, google is great if you have a name to type in the bar http://en.wikipedia.org/wiki/Chaenomeles