Self-checkin was great.The unit was clean and convenient for a last minute trip.