An amazing place to stay. Awesome views. Close to Byron.