Oceanfront/Oceanview condo In New luxary complex. The historic Pato Blanco Hotel has been totally renovated as Tiara Sands, a 60 unit luxary condominium complex located on top of (literally) Cerritos Beach in Mazatlan. TS 509 is a professionally decorated oceanview unit currently avaiable at great rates. It combines old world historic charm...