If anybody is looking for real vacation with lots of sun, crystal clear water, snorkeling, Spanish lessons, swimming with dolphins, etc., this is the place Holguin, Cuba Guardalavaca Playa.I believe that Cuba has the best beaches in the world. We tried Florida, Dominican Republic, Aruba, Mexico, but there is NO COMPARISON!. People are so friendly and educated, well mannered, security is guaranteed. There is no crime there and you will have a peace of mind while you are having a good time.