Lovely clean place in a spectacular setting.