Self check-in was easy. The place is spacious and clean. The bed was comfortable. Plenty of street parking.