Videos by Just Duvet Guesthouse in George Town. Just Duvet Guesthouse is a place where people can stay and feel like home and could easily travel ar