The place was recently renovated and looked great. It was very clean, very well equipped and comfortable. The hosts gave us very detailed instructions on how to check in/out, and complete privacy during our stay.
We personally didn't love the neighborhood - we expected a more pedestrian central area. That is just our impression, but it can be absolutely perfect for your trip.