paulegelinas2001 gives you is rating about Cayo Largo in Cuba, Cuba.
Average score (4/5):
Well-maintained hotel beautiful room with sea view Good food Sandy beach flour disappeared one day under the force of waves Had to go to another…
Well-maintained hotel, beautiful room with sea view Good food. Sandy beach flour, disappeared one day under the force of waves. Had to go to another beach ... beautiful. The water is turquoise and hot in March. A few mosquitoes ... Great trip!