The Grand Luxxe Tower Punta, which is part of the Grand Luxxe Nuevo Vallarta resort, is located on the edge of the Ameca river,...