Can warmly recommend Vila Cuba. The location is great, really close to the city centre. Wonderful garden. Great hosts that respond quickly and gave us good recommendations about local restaurant and bars.