Unfortunately this place is in need of a good refurbishment. This is a commercial endeavor as Serviced Apartments and needs some investment to make it a nicer place to stay.
You get good sized accommodation with an apartment but the condition of the place lets it down.
It is also quite a noisy location so if you cannot sleep with constant traffic noise it is a problem.