I've stayed here a few times and find it comfortable and quite acceptable. It is a bit far from the centre of the city -- plaza del Sol, the Prada, etc. -- but close by a metro station. Also a short walk to several nice districts for small local restaurants, shops and cafés. Upgrades will depend on your SCC status, of course.