We stayed here for a week during July. The Location is fantastic, only a couple minute walk from all the restaurants in Azenhas do Mar and about a 20 minute walk to the neighboring beaches. The overall cleanliness of the place was good and the host was very communicative and prompt throughout our entire stay there. Only thing to be certain of is although the sun is hot, when there is wind from the Atlantic ocean it can get chilly upon the town and cliffs, but not down at the beaches. Be sure to bring cash because not all places accept cards. Overall a good stay though, thanks.