A lovely place to stay and lovely views.