Bayview Vacation Apartments has garden views, free WiFi and free private parking, set in Virgin Gorda.