We arrived late in the evening, and although we have been to the island before, this was our first time staying in the Coral Bay area. Russ met us at the driveway and guided us to the donkey corral/parking lot (this is why we love St. John!). He took us up to the cottage and showed us around, got us situated, gave us hints. He and Liz, who we didn't have the opportunity to meet as she was on the Mainland, live down the hill from the cottage so if you need anything or have an issue they are there to help. However, not intrusive in any way.
The cottage itself is 2 bedrooms - one smaller one off the kitchen and then the main bedroom that leads to the deck and hot tub, bbq, loungers. Although there is a wifi hotspot below the house on a path, we were able to receive the signal at the cottage on the deck and in the smaller bedroom (had to do work :().
The kitchen has a full size fridge, gas stove, microwave, sink, 1 gallon of drinking water (so pick some up at the store), enough pots, pans, utensils, etc to make do. We had breakfasts "in" and 2 dinners so it was fine for us.
There is a washer and dryer as well. And the bathroom was lovely - the shower felt outdoors without being outdoors.
There are ceiling fans and a big floor fan and when we were there, we had great breezes and never felt uncomfortable. Lovely bedding and a very comfortable bed; lots of towels - beach and otherwise.
We really liked the location, but it wouldn't be for everyone. A car is necessary - there is a bus stop nearby, but you would miss so much of the island without a car. Beaches were very close. But it is about 10 minutes from Coral Bay and then those "8 tuff miles" from Cruz Bay. So you need to be comfortable with driving.
There are food markets in Coral Bay and along the road to Lameshur. As well great restaurants in Coral Bay. Plus Concordia is very close - great restaurant and views.
We would definitely recommend if you are a hiking, snorkeling, sun loving, fairly fit, adventure type traveller! And that is why we picked St. John in the first place!!