Extremely clean and comfortable. The hosts are friendly and care about making sure you have a good stay. We will definitely be going back next time we are in the area :)