The hosts were extremely responsive and flexible with check-in/check-out, and overall accommodating! The apartment was accurately advertised to us on Airbnb, however for the price, we would have appreciated more amenities (such as WiFi). We were also let down by the fact that we could not refund, or even change our price after we found out 2 people would be coming instead of 3. If that additional flexibility had been there with a reasonable price, it would have been 5 stars!