roomy, private, and warm with a nice big ensuite