The place is well-located, clean, and stocked with everything you might need during your stay -- as the name suggests, it is a bit more like staying in a hostel than someone's apartment. Communication was smooth. Thanks very much!