We really enjoyed our stay at Jb's, he was really friendly and met us so we could find the place with no problems. Alfama is a great place to stay and we're really glad we stayed here, the streets are gorgeous and perfect to get lost in. The kitchen and bathroom are quite small but when you're mostly out and about it doesn't matter that much!