In a word, perfect. From start to finish. Absolutely spotted, friendly hosts, super helpful and privacey when needed. Just excellent. I wish i could stay with them forever. 10/10.