I stayed in the Island Gardens vacation rental for a week and half at the end of April, and would not hesitate to recommend it to anyone. It's clean, quiet, airy, well-provisioned, and Marcia and John were very welcoming and accommodating. I had a great time. I didn't rent a vehicle because I intended to spend my time primarily hiking and swimming in the less-touristy bits of the island, and found the location very suitable for that. The bus stops nearby, but don't count on getting a taxi from Cruz Bay to here, unless perhaps you're in a group. When I told Marcia my plan was to spend the second half of my vacation on St Thomas she commented that I would likely miss St John, and she was right - I loved the island and a big part of that was having such a comfortable place to stay. If I have a chance to return to St John I will certainly inquire whether this unit is available.