I will give the views 7 stars.
Add to that a very cozy and well laid accommodation, very friendly hosts, and great value for money!
What else can one ask for?