Club Amigo, Mareao del Portillo Hotel :
An excellent place if you want a relaxing vacation.
Very clean hotel.
Crystal clear water when there is no wind, sand is dark.
Food is acceptable "on a Cuban standard". One day there was no butter. Another day there was no red or white wine.
One day we wanted to rent a motor bike but there was no gas available.
Hotel is divided in 2 locations : one is on a mountainside. Magnificient view but the beach is far and not nice (lot of vegetation in the water). You can go to the second location for swimming (10-15 minute walk or 1 Peso CUC for a taxi when there is one available).
Overall, you get your money's worth.