Charlotte plays in sand at Key West beach