Beautiful accommodation, great hosts who thought of every little detail, amazing view, would definitely give a 10 out of 10.