We enjoyed our stay - it was perfect for us. Everything about it was great, location, the space, ease of check in, communication etc.
The only feedback I would give was that we typically stay in rentals that have a little better stocked with essentials. The quantity of shampoo, soap etc. is not enough. It was no problem, we ended up buying what we needed, but this is not our typical experience at rentals.