Perfect location, stunning view, great hosts, clean, good beds. Recommended!