The apartment was in a great location for our needs, close to restaurants, shops and a water bus stop (including water bus to the airport). The rooms were large, airy and everything was spotlessly clean. Very quiet location. Security was excellent.
We had difficulties communicating with the hostess as we only speak English. It took over an hour and a number of phone calls to clarify the meeting point. Texting worked quite well.
Only downside was the squeaky bed frame in the main bedroom.