Perfectly clean! Great location! Very comfortable in every way and the breakfast is a nice extra. We would be happy to stay again! Hosts were very very helpful! You will be glad you stayed here.