Lovely clean accommodation in a stunning spot