Nothing compares to the convenience of living in downtown Playa del Carmen, as it is close to everyt
SEE VIDEO