We had a great time staying at Filipa's place. It's a small but well equipped and nice apartment that's really hard to beat for location. We didn't get to meet Filipa in person but she arranged everything so that arrival and departure were very easy. Highly recommended.