This is the place that ticks all the boxes. If I attempt to tell everything then I will have to write a book. Amazing place by an amazing host. I honestly felt like I was overly undercharged. Book the place and you will know what I mean. I will no doubt be tracking their availability for my next stays.