Very clean and located well. A lot of stairs but that's Portugal