We greatly enjoyed our stay at Someday Soon, and the property is perfect in many ways. Very comfortable and very clean, and nicely appointed with lots of useful items (e.g., coolers, beach chairs). The outdoor spaces are truly lovely. Like most, we were gone a lot exploring, but the balcony with the gorgeous view of Coral Bay was perfect for morning coffee, and the pool was wonderful for a quick cooling plunge when coming home from a day at the beach.
Just two items for future guests to be aware of. (1) Getting a car in and out is a bit tricky, given the narrowness of the turnaround space at the bottom of the driveway. Not impossible by any means, just something to be aware of if you are renting a car (which I think is essential in this location); and (2) we loved the Coral Bay area. It is a bit quieter than Cruz Bay and less "touristy." One downside is there are some evenings (e.g., Tuesday) where you may have VERY few restaurant options. Plan ahead (and check with restaurants; they don't necessarily go by their posted days or hours of operations). Thankfully we had some items in the house we could cook (we didn't experience any of the stove issues noted by other guests; we found the kitchen to be lovely). A wonderful place to stay. We would definitely stay there again on future trips to St. John!