Perfect hosts. Comfortable, clean, affordable accommodation. We loved the extra little touches around the place. Lovely stay.