Joao and Filipa's apartment is really nice. We didn't had the chance to meet Filipa or Joao. The apartment is really big and the kitchen and the bathroom have every thing you need (there is even coffee and shampoo!). The best part is the balcony, which is always sunny, perfect for breakfast.. :) There's also air conditioning in the bedroom and in the living-room.
However, just note that Filipa isn't very "flexible" : our time of arrival at the apartment was 2pm (so we had to keep our luggage with us in the morning..) and our departure time was 12am (still, we had to keep the luggage until our late flight in the evening). So now we know there are places where you can deposit your luggage for some hours (it's very convenient!)
I would totally recommend this place just make sure that your flights correspond to the time of check-in/check-out.