The apartment is amazing and super clean. Angela was responsive and provided a lot of information for the stay!
The only thing to be aware of is you have to provide ID and sign an agreement outside of Airbnb's platform which I found a little unusual considering Airbnb is so strict on only using their site for all communication and I have heard that Airbnb can't help you if there are issues and you signed an independent agreement.