My wife and I spent four nights at the Garden of Eden. We choose Coral Bay to be away from the masses on the other side of the island. The cottage is small, but clean, updated, and had everything we needed. The kitchen is small, but it worked fine for breakfast and a few dinners.
Access to nearby restaurants is a 5-7 minute walk or a very short drive depending on the particular restaurant.
Coral Bay is pretty, but is not the super crystal clear turquoise blue of other areas on the island and does not have a beach. That being said, the view from the deck is still very nice.
We used the pool almost everyday for a short period of time. It has small pools with two infinity edges. It is very nice with lots of lounge chairs and a small end table for drinks. From the deck of the pool, there is a view of another bay in the distance. Although it was never cold when we used the pool, the sun was gone by about 5:00pm. (This is probably vary by the time of year)
We enjoyed being away from the crowd of Cruz Bay. Access to the most popular beaches like Trunk Bay and Cinnamon Bay is easy and only about 20 minutes away. (Keep in mind driving on St John is slow. It can take 20 minutes to go 3 miles)
Our cottage has a nice fan and A/C, which we rarely used. The breeze from open windows worked great to keep the place cool.
If you want to get away from the crowds and stay in the beautiful Coral Bay area, I highly recommend checking this place out.