We have stayed in many airbnbs and are home exchangers with over 110 exchanges but have never stayed in a property that unlike this one had everything absolutely considered with no imperfections. Colin is a welcoming host and perfectionist. We were also not expecting the generous breakfast supplies that were provided. It redeems my faith in airbnbs after some disappointments.