There were some last minute changes out of our control (on our side!) and we were unable to stay in William's lovely flat. However, he was so understanding and went above and beyond to help us recover some of our costs, even though the booking was no longer refundable. He made a bad situation much smoother for us and it is so appreciated. Based on this service I would definitely book with William again!