kitchen missing some things that would be nice for cooking in but the essentials are basically there. sofa bed is very uncomfortable and caved in; just count on sleeping on the sofa without pulling out the mattress. overall clean place and pleasant and responsive host!