Very clean, well kept property with fantastic hosts who went beyond what was expected of them. No hesitation in recommending them - 5 stars!