Great spot if you want to get away from the hustle of Byron and unwind. Lovely views!