The Hotel L'Esplanade was one of the nicest places we've ever stayed in! Every room in the hotel has a beautiful ocean view, as the hotel is built on the side of a hill. We stayed in a Deluxe Loft room (they also have deluxe studios and one-bedroom suites), and it was wonderful. The rooms are beautiful, accented with Brazilian hardwood. We had one full bathroom and one half bath, a kitchen, dining area and living room, one bedroom, and a balcony, where we ate breakfast every morning looking out on the ocean.
The hotel has a pool and pool bar and offers beach access adjacent to a wonderful restaurant about a five-minute walk away. The hotel has no restaurant of its own, although it does offer fresh bread and pastries for breakfast each morning served in your room for a fee.
One of the best features of the hotel is its proximity to the many delicious restaurants of Grand Case. We walked to dinner from our hotel each evening (except for the one we spent at a casino on the Dutch side).
I would highly recommend staying at L'Esplanade. We would definitely consider going back!