Lovely place nestled in the trees with ocean views