Hi, all of the Hotels/Resorts that you mentioned are beachfront and top-notch in their services.
Jumeirah is located on a cliff overlooking the ocean so you can get 3 views: Beach, Ocean and Jungle-like.
While W Bali Spectacular is located in one of the most popular areas in Bali - Seminyak - that features day and night clubs, quality restaurants, shopping centres, etc.