Clean, neat, and lots of amenities.