I stayed there with my family for 2nights. The location was very very good, and it was easy to locate the apartment.
The amenities are so many and so well done, that we didn't have any problem during our stay. A tablet was left for us to use and help us with the apartment and the city itself.
Although, due to unforeseen reasons and personal matters of the host we couldn't meet face to face, I was given ample amount of information on how to check in and check out.
No complaints and no suggestions from my side with regard to this lovely apartment!