Check-in: easy. Cleanliness: very good. Location: great. Bed: comfortable. All together: very satisfied with everything. Would recommend!