We went here last week for my husband's 40th birthday..... we stayed in a beach front vila. The villa was amazing! The staff was accommodating and awesome! This place is for a quiet, relaxing, vacation. There are some things to do but not much on this area. We wanted a hot breakfast so we bought groceries and made our own. They have pots and pans to use. We did rent a car for a couple days and drove to Christiansted. They had more shopping and restaurants... it wasn't a far drive. We thoroughly loved our stay! The water is clear and the resort is well kept. The owners and staff are all wonderful! Lunch is delicious and dinner as well. Not a ton of Caribbean foods, which we were excited about, but that can be found around the island if you look for it... highly recommend this gem in the Caribbean.... and we walked to Fredericksted several times and came home in the dark with no issues! The locals recommend a cab... the walk does go by a large project complex, and a "fish" (weed) market if you are into that kindof thing. But we had no problems and felt comfortable the entire time. Sand castle is amazing! (Get a villa!)