Very clean and comfortable. The place is well maintained and staying there was very pleasant. We did not interact with the hosts but it was great to know they were there in case we needed them. I’d definitely book again and recommend.