Simply 10/10.
Location.
Aesthetic.
Views.
Would happily recommend, such a great kickoff to my first time in Portugal.