This was one of the most beautiful islands that I have ever been to (and I have been to ALOT of them). The Baths is a must see! The island is small (only 2 roads on the islands) so it is easy to navigate. If you want to see the island I suggest renting a car. The resort is about a 15 minute drive from the ferry terminal and from town where most of the restaurants are located. We were met at the ferry and escorted to the villa. Communication with the villa staff was easy through Whats app and they were super responsive. Words cannot describe how lovely this villa is. Lush trees and greenery everywhere, your own private deck and swimming pool and private beach with chairs and sofas, kayaks, snorkel gear, etc. The villa is perfect for 2 people, just big enough that you are not on top of each other, Fully equipped kitchen (they even had spices available for you to use if you wanted to cook. at home), spacious bathroom and outdoor shower. The only downside was that sometimes the water in the outdoor shower did not get hot enough for my taste ( but I like my showers to be scalding....my husband did not have an issue with the water temperature). Also of note, the air conditioner did struggle to keep the villa as cold as we are used to but all in all kept it cool enough.
We rented a car through Virgin Gorda car rental and it was a seamless process. If you are looking for a quiet, secluded get-away this is the perfect place for you. Will definitely return!