The apartment is very clean and beautiful. The location is fantastic. The stairs might be a problem for some (72 steps in total) so be aware of that before you book. It was great value and Miguel was wonderful to deal with, very responsive and attentive.