But we felt that the star attraction was Táu Beach Club, a beachfront complex just south of Velas Vallarta, which felt like ...