Clean, Great Location, Great communication. Would stay again :)