On a 3-week trip to Cuba with my best friend, we spent 5 nights at the hostal peregrino. Among the different casas we've visited, this one was the best one!! I can really recommend it! The people are really nice and kind and they speak an very proper english. The service is excellent (they will help whatever you need), the place is lovely, rooms are very clean and have all the equipment required (AC, fridge, private bathroom). Concerning the food, there were the best breafasts we ate in 3 weeks! If you are going to La Habana, it is definitely the casa you have to stay in.