I liked everything about the place. It was exactly as I hoped it would be. Very laid back, just like the entire island. 2mins from the center of town - shops, restaurants, bars, beach, everything.
Owners & staff fantastic. It was off-season slow, which is when I usually travel. If you want to kick back in a quiet, friendly place, St. J is the place to do it, and the Cruz Bay Boutique Hotel is the place to stay. 5+ stars!