Two families stayed here and loved the apartment. It is well-constructed, clean, roomy, and has a well-equipped kitchen. One suggestion would be to install a sign with "Aquila 2" either ON the building (with an arrow to go around the back) or stuck into the ground where the walkway starts (we wasted a lot of time going up and down hills looking for it). The area is awesome with plenty to do (we had two rainy days but were able to find places to see/do).
Speaking of "steep", we were not ready for the climb from the village to apartment, being from the flat Midwest US. It does get one in shape!
Loved the apartment but not the agency (HomeAway). Buried in fine print that we had to search for after-the-fact, at the time of booking, HomeAway takes 2% above the cost you think you are paying, then another extra $102 later (don't remember what they said this was for), and we felt this is devious. Booking,com wraps their fee into the stated amount and charges exactly what they say.