The location, communication and overall experience was great. You can hardly find a better place to feel Alfama vibe.