Great location, comfortable beds and the flat has everything you might need. Our check in agent was super helpful and we had a wonderful time in Porto.