We stayed at Dalila's apartment 3 nights and we had a great time! we were 3 people, so we had just enough space (we believe that for 4 people it is quiet small). the apartment is located in an ideal location so you actually don't need any transportation to move around Porto other than your own legs :) The apartment had everything you might need for your vacations, it was very clean and comfortable!