Alberta Nest is a beautiful, extremely comfortable and wonderfully designed space to stay in the Alberta area.