It is kind of funny but everyone has different "indestructible" plant because everyone's growing conditions are different. I kill every Phal i get and it is supposed to be "easy to grow" plant. Good thing that there are some other species that do well at my place
Good luck and remember to reduce overhead watering on your Stanhopea.