Beautiful, clean place with spectacular views.