Porto is perfect for a short break. There is loads to see and do but in a relatively small area. Nomad Town House is genuinely special: huge rooms, wide hallways and wood floors, balconies and all done in a way that means you do not feel you 'not holidaying' enough even when all you doing in drinking coffee on the terrace or nipping back for lunch. There were just two of us but would be big enough for four/two couples. It is definitely worth booking the transfer from the airport and back, which is cheaper than getting cab. There is a supermarket very near and a great kitchen if you want to eat in. Most of what you would want to do and see is within walking distance; perfect location.