Can anyone tell me how far it is to Varadero from Havana? Are the beaches really as nice as they look in the pictures?