Very clean and hosts are very hospitable as well. If you need anything or have any questions they will provide you with what they can in a timely manner which I love. Would definitely recommend staying here!