The team at Oporto is super super nice and easy to communicate with.
Only stayed a super short time but The location is unbeatable, in the middle of everything!