What level are the ocean grand deluxe rooms on? Are they ground floor? How can you tell the difference between those & beachfront deluxe rooms? Is 1001 a ocean grand deluxe?
I am not exactly sure as they have so many different names for different suites. What I can tell you is that if you book room 800 its on the ground floor with the beach directly in front of you.
Maybe ask them to email you a layout.
Get an answer from The Westin Turtle Bay Resort & Spa, Mauritius staff and past guests.