Spacious, clean and super comfortable. The place was nice and toasty when we arrived. Highly recommended!