The location is slightly different from what is shown in the pictures. Host are easy to communicate with multiple contact details but if booked via airbnb, they do not seem to know any rules. Requests for date change or cancellations or such due to unforeseen circumstances will be better handled if booked directly via the host service.