beautiful views lovely place to stay