Clean, lots of space, several smart TVs, full kitchen, nice beds. What more could you want?