A lovely clean place with a gorgeous view.