The apartment was perfect and just as advertised.
Checkin and check out were flexible.
The MadreamRent team were communicative and supportive.