Clean, tidy, spacious, and basically everything you could need to live your life. Awesome stay.