Overall, this stay was very disappointing and we are currently in the process of coming to a resolution through Airbnb.
While I do hope that Airbnb can resolve the issues we had, I would like to note one critical factor that cannot be changed-- the listing makes it seem like this is a large home, when in fact it is "self-catering" hostel. The quality of the beds were terrible (with several of them broken), the place was much more run-down than the photos, and several critical amenities were missing (such as wifi, toilet paper, and soap). More importantly, the listing manager made it clear that this was intentional given the "self-catering" nature of the accommodation; however, this was not specified when I booked, thus, I think it is important for others to consider this prior to reserving the place.