Duques Villa was the best! Definitely recommend staying there if you are passing by Lisbon!