The place is excellent, and ideal to host a group of 6 in central Lisbon.
What was very annoying is the communication, the host has its own online check in and emailing system that required providing photos of every passport in the group, a credit card, and was emailing too often advertising their various extra services. I advise them to streamline their comms strategy.