The flat is fine for a short stay. The location is convenient and the flat was clean and gets a lot of light. The gym is serviceable if a bit limited. The furnishings are okay, but the flat is not luxurious.
We had a few problems with non-working appliances, which the manager rectified once notified. The kitchen is fine for very basic stuff, but limited and cheap quality equipment restricts anything more involved. The bedroom has no windows, so is a bit dark and stuffy, and the bed is on the firm side.
All up, it is more of a budget serviced apartment than a homey Airbnb place, so depends what you are looking for.