Stephanie Benson celebrates 51st birthday in grand style