We were a group of friends staying at Pedro's Aloha and we had a great time. We had 9 adults and 2 children and were seeking a beach trip that could be combined with day trips to Lisbon and other places around the area so this worked out great. We took the train into Lisbon 3 or 4 times, walked to the beach and swam every morning, spent 2 days in Caiscas.
For what we were looking for this worked out perfectly. We wanted a big place with a common area for the kids to be able to run around lightly supervised, the property is gated and the front gates could even be locked if you wanted. While at the property we spent the majority of time in the back at the picnic tables except for one night that was cold, and the downstairs living room was more than enough to accommodate us.
Pedro was warm and hospitable. Anything we needed he had no problem arranging (tours, restaurant suggestions, airport transfers, etc) which was greatly appreciated. The property's location and size are the biggest selling points, access to the train (despite what maps says) is just around the corner, no more than a 5m walk. There were a few local Portuguese restaurants and bars directly within crawling distance which we frequented. And the beach is right there. There is also a grocery store close by, Pedro helped us with some rolling carts to help move all the food and beverages without breaking our backs! There were beach toys for the little ones, a boogie board, and plenty of laughs to go around.
Overall it was great! I would say, if you're looking for luxury this is probably not the area for you. This is a local house, in a local area, with local people which is again what we wanted.