We stayed here for three nights and during our stay we felt very welcomed. The couple running the casa is very friendly, helpful, talkative and they both speak English very well.
We had a room at the top of the building with beautiful view and a nice terrace. Our room was cleaned every day. The breakfast which includes coffee/tea, fruits, bread, eggs and juice is tasty and is served at the terrace.
The location is good, in the walking distance to main attractions in Santiago, and it takes ~5 minutes to the main street Enramadas.
In Cuba, it might be hard to find decent internet connection but we were able to use the wifi in this casa also.
We highly recommend to stay at this casa!