Amazing, best view in Byron - absolutely beautiful place