Fantastic stay. Spotless and spacious accommodation, great location and impeccable hosts. Will definitely stay again.