Report Abuse

Re: Construction at PDSG?

has anyone stayed at the playa del sol in cabo san lucas? If so.... what is your input on the place