All perfectly. Matches the description. Spacious bright room with a big window. Kitchen with everything you need. Would stay again.