Even if the front desk staff was very responsive, this did not resolve the significant cleanliness issues we had (dirt, bed bugs, mouldy smell).
Location is great. Size of the apartment good for 4, too small for 6.