Spent a week in Portugal and the location was perfect! The apartment is on the 3rd floor and it is located on a hill as well. One more thing to keep in mind is noise level, it can get very loud at night due to the many bar/restaurants near by. If you don't mind the leg work and noise level you will be happy with the apartment. Can't wait to go back to Portugal!