Fine but not that great . . .
This hotel is fine, but I don't really understand the rave reviews from other reviewers. My room on the 9th floor had a door that opened onto a shared narrow balcony/terrace, but it faced the Four Seasons hotel so no real view. The room is very small, and the ceiling is very high - which is sort of awkward. The bathroom is nice, but it's too dark (hard to shave) and the sink didn't drain for 10 minutes. Service seemed sort of perfunctory to me. No sense of luxury or welcome ar far as I could see. Also the bed was short and my feet hung over it, and I'm only 6' 1". 
I stayed 5 nights, and I would not stay here again. I don't really see what was so great. A big chain would have been just as good. Maybe it's just me, since others seems to love the Teatro.