I am a superhost in Portugal, so I know what it takes. Beautiful place. Some stairs at the entrance and inside need strength for big bags.
The rooftop makes it perfect.