Stayed at Villa Cuba from July 19th to Aug.3rd. The staff were superb, the beach, well the beach is #1!!! I went with a co-worker, we had two double beds, a big balcony....we didn't spend much time there anyways!!! I'm not going to complain about the food, reason for that is because it's not terrible...we're all just used to having... more















