This is a gorgeous apartment and has everything you need. Location is awesome. We are currently on a 3 week trip throughout Portugal and have booked Airbnb for all of our stays. Our hosts have always been so accommodating and flexible with the exception of this experience. While I understand this apartment is in high demand, there was zero flexibility with any of our requests. We asked for an earlier check in as we were arriving an hour and a half earlier than the 3pm check in - this request was declined. We asked for a one hour later checkout - declined. Asked to store bags - declined. Hosts were not rude but if you are hoping for any flexibility, you may want to consider another option.
One additional thing, there is very little in the kitchen beside salt. We purchased pepper and olive oil and left it there so enjoy!