Great hostel for a stay on the island