Clean, new and great place to stay.