We had a great stay in the apartment and everything was available. We enjoyed using the grill on terrace and the location within Mafra was great! There are a lot of stairs within the apartment, which were a great training for our legs.