Great location, beautiful views, sheltered location and lovely hosts, we would not hesitate to stay here again.