Really loved and enjoyed staying at Joao's apartment. Great location, neat and tidy, lots of room for 3 people to stay in.
Also the tips that Joao suggests are very accurate. Places that he suggested to eat and visit were spot on.