The rooms are amazing, very comfortable (with king size bed!), the best we found in Cuba. Hosts are very kind and friendly, and speak good English.
We enjoyed our stay, but have a car is mandatory. You need the car to reach Playa Ancon (best beach in the area) and to reach Trinidad.