The services are completely unprofessional here. It’s unacceptable to have the booking canceled an hour after we arrived and were waiting for the keys, with a pathetic excuse like “the roof caved in”. Surely the owners and manager be aware of a problem of such extent prior! And to add insult to injury, we were told by Megan (who is managing the property) that we can check in early because the previous guests have just left. How could they have left that morning from a habitable property an hour before the roof caved in? I do believe this was a last minute excuse because the keys were not made available for us. This is not a reliable accommodation, as we were left to find new accommodation after we arrived at their property. We also had to go through 2 hours of admin with AirBnB to facilitate canceling the booking, as Megan and the owners were incapable of cancelling despite it being their fault.