Our favorite stay in Portugal so far!