We booked this for our group of 12 friends traveling in Lisbon for 3 days. Check in was smooth and they gave us TONS of recommendations on attractions and food as well as little tips on how to do it best (i.e. getting the metro card for Sintra instead of the round trip as it is cheaper and more convenient).
Place was quite spacious even with 12 of us there and had two sitting / living room areas, two kitchens, and enough washrooms for all of us to get ready in the morning.
Views out the dining/living room we're amazing. The apartment itself was as described and pictured. They were very responsive and accommodating. If you get there early / need to leave later, they can store your luggage in their office which is about 10 mins Uber away.
Would definitely recommend for a large group of people!