My favorite hostel on Mission Beach!