I have stayed at two of the London properties - The Henry and Gilbert. Both nice and definitely makes London affordable while getting Marriott points.
I have stayed at both for 2-7 night stays That said Sonder is now listed as an extended stay brand on the Marriott website so maybe they are going for longer term stays once the integration is done. I think that is sometimes win June.