Great location, good price, communicative hosts. There was a problem with the cleaners at the spot I'd booked, so they quickly upgraded me to this more expensive apartment at no extra charge. What you’d expect from a “professional” airbnb.