Hospitable hosts, beautiful ocean views, and a cosy interior; I can't ask for anything more! Definitely coming back :)