We stayed for two months and loved it! The house is super comfortable with stylish decor and a homely feel. We were both working remotely, which was fine because the hosts supplied a desk and the internet is fast and reliable. Even though we got there in winter, it was easy to keep the place warm with the wood stove and radiators. The beds are comfortable and the rooms are spacious - just note that the second bedroom doesn't have windows and the bathroom is only accessible through this room, so it might be not be great for long-term sharing. We are a couple so we enjoyed having the extra space!
The location is perfect! Azenhas do Mar is incredibly beautiful and it was amazing to watch sunsets every night and go for walks along the cliffs or through the woods. We didn't have a car which wasn't an issue - you can reach Janas and Prais da Macas in 30 mins on foot where they have more diverse minimarts and a Farmers Market for fresh fish etc.
The hosts were great with communication. It was self check-in but they were very responsive throughout the trip and sorted any issues really quickly. They also have family friends in the village so there is always someone to help if you need :)