I'd only stayed for one night but it was a greatly located and well-furnished apartment with complete amenities. The only downside was the check-in. As my flight was delayed due to bad weather and I arrived 5 hours later than scheduled, there was nobody available to meet us when we arrived though I was sending frequent updates regarding the flight delay. We had to wait for an hour outside the apartment and someone eventually came (not the host).