Wendell,
Where is the beach? Varadero? I thought that was farther from Habana. I have pics of my mom on Varadero. Heard it was beautiful. Lot's of Melia and Sol hotels.
Sound like you had a lovely time.
Cheers
irina