My husband and I traveled to St. John for the 1st time in August 2013. After a long research and reading reviews for several weeks we chose Windcrest Villa and stayed happy with our decision throughout our trip. We stayed in the Garden Suite (lower level of the villa) with the same magnificent view of the bay. The unit looked exactly like the pictures showed on villa's website windcrestvilla.com.
It was very well equipped, full kitchen, big gas grill on the balcony, plenty of linens and towels (including beach towels), beach chairs and coolers. We cooked most of our meals at home and enjoyed the most beautiful view from the balcony when eating outside.
The unit had A/C, but we did not use it, because of the nice cool breezes, we just had our windows open all day and night.
The owner was very responsive during our stay there if we had a question.
You will need a car on the island. This way you'll be free to go to any beach of your choice.
Our favorite were Hawknest, Cinnamon, Maho and Trunk. Best snorkeling was on these beaches too.
We loved staying at Windcrest and would recommend it to anyone! Best value and view on the island.