We had a fantastic stay in Graca - the apartment has everything you need and the balcony is a great place to relax after lots of hill walking!