Impressively clean and tidy holiday house with spectacular views.