This place is very good and all you are looking for as a small group of travelers. Spacious with great spaces to host, and it's in the center of Lisbon. The feeling of being so high above is also nice, and you get some good views of the castle as well.