Very well situated, self check in and clean