Natacha's penthouse is perfect if you're looking for a mix of city trip and relaxation. We stayed there with 8 people for a week and it was absolutely amazing. The beach is just around the corner, the pool is even closer. Two of the bathrooms in the penthouse have whirlpools and there's plenty of room for everyone without feeling cramped, especially with balconies on both sides of the penthouse and the spacious living room, kitchen and bedrooms. We took the bus to Porto, went by Uber or by bike (about 30 minutes along the beach and Douro river) to eat out and explore the gorgeous city. Natacha was super accommodating, prior to our stay and after we arrived. Halfway through the week, she sent by someone to clean and provide fresh towels, which was great. The penthouse has absolutely everything you could need for an awesome trip. Natacha is the definition of a Superhost!