We had a great stay in the apartment. The location is great it is a bit outside of the crowded areas, which is awesome. You can easily reach it super easily via the Bus boats. We really liked the restaurant suggestions.
The communication was also perfect and prompt.
One downside we had: the beds were a bit small (for people above 1.80m) and not super comfortable.