Self contained annex comfortable and good kitchen.....thank you