Hostel in Margalef 
Great for solo travelers!