Aug 24 Long deck Penthouse Beach Front Peninsula Nuevo Vallarta Mexico Long deck Penthouse Beach Front Peninsula Nuevo Vallarta Mexico