Clean, spacious, and exactly like the pictures. We really enjoyed our stay!