Perfectly clean, comfortable as it can be. The location is excellent, free parking in the garden, and the hosts are really nice. I highly recommend staying here.