Overall a very good stay. The apartment is beautifully appointed with all the claimed amenities.
It would have been better if some of the common consumables (kitchen towels / extra trash bags) were stocked as well.
Only issue we faced was when the electricity got tripped from the main circuit box (on the ground floor of the building) the hosts communicated that there was a key to gain access to the box, but none of the keys worked. After 90 minutes of struggling we found a solution via approaching stranger / neighbors. The lack of onsite presence of the hosts was the main issue in this case. Else it would have been a 5 star stay !!