Great location just out of Byron, with stupendous views, and everything you need for a relaxing stay.