A fantastic spot to relax and take in the high country air