Clean and spacious. Nice amenities upon arrival - nice touch.