Clean, very well stocked (including with coffee and snacks), had everything we could have needed. Our stay was last minute and Kelsey was very helpful and communicative in helping us get settled. Also, ample street parking near the location for anyone driving. Highly recommend!