Glad you had a good experience there. We also stayed in a Junior Suite - in fact, it looks like you were in the exact same room (#60 on the 2nd floor.)
$400 might not be cheap, but I'd say it's a heck of a value when you consider that it's precisely places like Kathmandu where you want to pay a premium for comfort, convenience and.. yes.. safety.