The Point is at the southern end of the beach in Lennox Head.  This photo was taken facing Lennox Head - about the centre of the picture is where the hostel is, although it's impossible to make out :>