Jul 10 Large Round Dining Table-Penthouse Beach-Front Peninsula Nuevo Vallarta Mexico Large Round Dining Table-Penthouse Beach-Front Peninsula Nuevo Vallarta Mexico