The Grande Bay is in a fantastic location on Cruz Bay. You literally can walk to shopping, restaurants, small grocery stores, the ferry, etc. It is a great spot to try out the island and not have to rent a car. We have been going to the island for 6 years and always rented a villa or oceanside retreat. We would rent a car and spend tons on a vehicle we used maybe twice a day to get to a beach or dinner. It wasn't very economical, but necessary. This will actually be our preference moving forward for simplicity sake. The hotel staff is very helpful and kind to all guests and for all requests, as we witnessed a few odd questions while we were in the lobby. They will arrange for dinner plans, taxi service, you name it. We adored being able to hang out at the beach all day, hit the hot tub for sunset, then stroll downtown with a 2 min walk to a variety of dinner choices. We will return in a heart beat. Actually, we are planning our second trip of the year right now and will be taking the kids for this adventure. The location makes it so easy! Go and enjoy the wonder of STJ.