The place was amazing, we had a great view in our living room, rooms were squeaky clean and we had all the amenities we required. Check-in was very fast and easy, response times were okay and for the price, we got a very nice spacious apartment and we had no major issues.
I rated 5/5, might be a little picky here but my suggestions could help future customers: provide a mop to the apartments, someone spilled a glass of water and we had to use towels, which brings me to my other point, even though there were enough towels and toilet paper for a 6 night stay - I suggest you contact your customers to check if they need more supplies, in our case, we didn't have enough trash bags and we had to buy them in a local store, no cleaning service was provided or at least none that we were aware of.
Don't let my suggestions make you think it is not worth it though, we were all very happy with our stay and would come back without hesitation.