Wow! Easily the best Airbnb property I have stayed at - an absolute credit to the owners.