Being a great host is all about making your guests feel welcome at your home and anticipating their needs. From simple things like lighting a comforting candle to stocking up on their favourite drinks ...