Clean, spacious, great location, and well-equipped kitchen.