Unit was perfect for our needs. Check-in and out works just like a hotel. Unit was very clean and came with all hotel necessities (soap, shampoo, towels, etc.). Great location on the strip and nice to not pay a resort fee!