Pros:

The location of the apartment is very good. Its very close to everything you would need ( groceries, metro, bus, beach). The apartment is decent and good size. we had a baby and our baby could crawl around in the plenty of space. The apartment is baby proof as well. It has a washing machine which is not listed in amenities. The doorman was friendly and elevator works without problems.

Things that could be improved:

There were only 2 bed sheets so that could be improved. Also normally after talking to others I realized a maid cleanup of apartment is provided every 7 days . I think that could be added as well to make this a very good proposition. When we arrived Karen's agent was supposed to meet us next day but he never came and did not inform us that he was not coming. So we were stuck without wifi (password) for a day and we had no phone to call him. Also the day before we were to leave he emailed that he would come take a look at apartment but never showed up disrupting our evening plans. So the agent definitely needs to be better at communicating his schedule changes etc to clients ( that is basic). The bulb in kitchen did not work and the one in second bedroom went off. The water heater needs tuning since water is either too hot ot roo cold.

Overall:

The place is still great though and I would recommend it..