The location and ease of check-in were a huge plus. They leave the key in a combination box at the front door of the apartment.
The main negatives are that up to 8 people are sharing one bathroom and the apartment doesn’t have any windows or air conditioning, making the whole apartment hot and humid with no airflow. The room has a small fan but it doesn’t really help.
Regardless, the communication with the host was good and we spent most of our time out of the apartment anyway.