J
John Estevez Review of Villas Sol Hotel & Beach Resor...
Great place , beautiful view but you have to pay f...
Great place , beautiful view but you have to pay for WIFI in the rooms. That's a NO NO.
Comments: