If you're on a budget this is a good choice. Great location. Not great design - the apartment is like a long corridor with the rooms running from it. Would have preferred a dining table and chairs in place of the sofa and coffee table. You can cook but don't really have anywhere comfortable to eat. The patio is great but sadly when we went it was raining so no use as somewhere to have a meal or breakfast. But overall a good experience and served its purpose well. Porto Concierge, who manage the property, were very good overall though a bit slow to answer some earlier emails. But enjoyable all round.