Best of both worlds!
Very pleasant setting and great hospitality. Easy access to Havana and local beach is quite nice. Basic rooms, mattress a bit soft, some water pressure issues, and sewer smell at night (either close bathroom door or cover the vent). Not all rooms have hair dryers.