Super location - near but not in busiest sections. Great lay-out. StayPorto people very nice and professional.