Great apartment, three large double bedrooms with three bathrooms. Large terrace and pool, plus right on the beach. We were two families staying together and there was plenty of room, plus a full kitchen with loads of equipment for us all to cook. 20 mins by taxi to centre of Porto with some nice beach front bars and a couple of restaurants close by - not a huge amount of choice but Porto pretty close. Really responsive host. Great value all around.