We spent a great 2 week vacation with our kids at Carcavelos Beach appartment! It is spacious: 2 bed rooms, 1 big living room, spacious kitchen and bathroom with shower, two balconies with a nice view towards the ocean. It has it all for everyday needs: TV, wi-fi, frige, kitchenware, dishwasher, washing machine, iron, hair-dryer, and air-conditioners too. Appartment is in a nice 4-floor building just 5 minuties walk to the beach. There is a restaurant on the ground floor, but the courtyard is very quite and safe. There is a lot of free public parking places in the courtyard. Hosts were very hospitable and responsive.