I highly recommend staying at Elaine's place. The location just could not be beat. The accommodations were nicely decorated and super comfortable and it was outfitted with just about everything you might need. We even found a coffee grinder when I accidentally bought whole bean coffee from the store. There are two lanais with the most amazing views of the ocean. One has a table and chairs which we enjoyed our coffee and many meals on. The other has a smaller table and chairs and a daybed which was perfect for a nap with a view and a breeze. We barbecued several evenings and listened to the the live music from the luau next door. The barbecues are very well kept up and cleaned each night. The beach is literally steps from the lobby and not busy at all. The waters right in front of the resort are protected from a little reef off shore so the waves do not come crashing in. I spent several hours each day just relaxing on an air mattress without a care in the world because the water was so calm. After exploring many other beaches, we kept returning to the one right in front of the resort because it was the absolute best for relaxing. A walk into town is only a few short blocks away and you're in the shopping area with lots of restaurants and the the marina. We walked into town every evening and had ice cream, did some shopping and people watching. The Banyan Tree park was pretty impressive at night. There's a little shopping village next door that has art galleries, a market, several good restaurants and a yummy wood-fired pizza place that I recommend. This was our 8th trip to the islands and our absolute favorite place to stay. We will definitely be back.