We enjoyed staying here. Nice location. Nice apartment. Underground parking was quite helpful.
The only major con is that there were quite a few cockroaches. The bed is also unusually soft. Great for some people, not so great for others.