Extremely good service and a very functional mini-apartment. Location is very good! We really enjoyed our short stay, to repeat next time we visit Oporto.