Hosts leave very specific and helpful instructions so we never felt lost or overwhelmed. Also although we didn't get to meet them they checked in on us often via the airbnb app.
Awesome location. We walked almost everywhere.
If you don't mind sharing a bathroom with the other guests and want a clean and decent apartment that is great on the budget this is the place to go.