Clean, pleasant, spacious, and great location.