We had a great stay. Our small kids were comfortable on the pull out. The kitchen is well equipped and the bathroom clean.