Lovely accommodation, delicious breakfast, great hosts = 5 stars rating fully deserved!
(Minor things to be improved: wifi speed, water pressure in shower)