Everything we needed. Great functional, clean space. Very convenient. Kitchen is well equipped. Bed is extremely comfortable. We loved the radiant heating.