Hi Case,
You are right, I was standing exactly at the position you linked. I am working in the office building visible at the right edge of the photo.
Budapest is a beautiful city indeed. If you have a free week don't hesitate to visit here, you won't regret!
György