Very clean, comfy and all the amenities you need. The back patio was a really nice touch as well :)