Awesome people, awesome accommodation, awesome bed, awesome breakfast, all awesome.