Kelly's place was perfect for our needs and very clean. Check in and check out were very easy, she was flexible with our late check in and the couch bed was actually pretty comfortable!