Great apartment in great location and very easy to arrange check in and departure. Ricardo who met us was very helpful and suggested places to eat with good veetarian options (our requirement!) and warned us about many places being closed as it was a Monday! Helpful to have guide books in the apartment. Only potential drawback for some guests might be the steps (66) up to the apartment which is on the top floor. Not a problem for us, but might be for some.