Absolutely great stay and great location.
I even ate right outside the front door where three restaurants were serving very good Portuguese food.
Highly recommended