Villas are homes not attached to another. I did not see villas there but their apts looked really nice. We stayed in the Tower and it was not bad at all.
We also stayed in the tower. It was great. I think they may have villas up in the very front, not beach front. I could be wrong
Thanks! Your answer is awaiting moderation.