We stayed at Hostal Peregrino for four nights at the beginning of our trip to Cuba and came back for a further three at the end. Elsa and Julio are excellent, english speaking hosts who will try to help with anything their guests need including advice about Havana, organising day trips or onward travel. The rooms were well equipped and clean and the breakfast very good. We also met a lot of friendly fellow travellers whilst staying here. We found it especially useful staying at the Hostal for the beginning of the trip due to the hosts' knowledge and experience and help booking accomodation in other locations. Highly reccomended, would definitely stay again.