Does anyone know anything about the Hotel Tryp Rex , Gran Vía, 43? Prices seem reasonable. I'm thinking about staying there in Nov. confused