The place is in a great location within Alfama. My friends and I felt very welcome and the owners were easily reachable in case of any doubts. Downsides include the shower, which had issues with the heating in plain Winter, and the very steep and numbered steps to get to the apartment. It was hard climbing them up with all the luggage and there is no elevator.