A beautiful clean, well appointed, tucked away place with lovely views.