We had a great stay. The perfect mix of beach, hiking and sightseeing in Porto. Everything was perfect!