We had a great stay here and the condo was super convenient to everything. The view is also fantastic as you are very high up! There is a pool and gym you can make use of too although we didn't ourselves. The condo does have all of the basic things to cook etc. If you had 4 people staying you might struggle a little with cutlery but this wasn't much of an issue for us. There is also hairdryer which Frank clarified for us.
One small thing which may have been useful would be an iron and a few more hangers. Overall the apartment is fairly modern with some small signs of wear which doesn't annoy everyone but was noticeable. In terms of cleanliness it was fairly clean but there were were pink water stains on the shower curtain which made it feel a bit less clean.
There was an issue on our first day with locking the door. Frank responded quickly to say that maintenance would be along but we didn't see them during our stay. We found that we had to pull the door closed hard while locking, otherwise the mechanism wouldn't engage. Slight inconvenience but once we got the knack of it this was ok.
In summary we enjoyed our stay here, there were just a few small things of note to improve on.