The Westin looks great. I've seen Westins in the US that look like a motel 6 in comparison.
Two question: what's an NRSA? Is that like a non-rev? Or a dead-header? or what?
Did you have a polarizing filter on your camera in the pictures you took in Frankfurt? Just curious...