I'm confused--why is this post in the Starwood thread? I went to the spg website, and the Raphael isn't listed. So I went to the Raphael's website, and their reservations aren't through the spg format. So, I think this might be a misposted thread.
I haven't stayed at the hotel itself, but it is a nice location, depending on your plans while you're in town.