The place was amazing!! The view was incredible.
There was one restaurant near by that was so good (Santa Clara dos Cogumelos) especially if you like mushrooms!
Be prepared for some uphill\downhill walks, your gluts will be in great shape after a few days in Lisbon :)