This place is fantastic in many ways, location, neighborhood, transportation, host's communication and their suggestions to make your stay worth.
Book it without any doubt.