PROS: The site has outdated photos and we were very pleasantly surprised by the actual decor. The photos also are not totally clear on the overall layout/configuration of the room. You enter into the open kitchen, dining and LR areas with gorgeous water views. I believe practically every unit at this property as waterviews. There is one bedroom to the right and the other to the left, both with their own bathroom and balcony. THe master balcony has a table that seats 4 and can be accessed from the LR as well. The other room has a smaller balcony with two chairs. The unit was very well appointed and equipped with anything you need in the kitchen, all new and clean. The master bath has a great tub and sink area and the toilet and shower are separate for more privacy. The property has many activities -yoga 2x/week, night kayaking, day and evening sails directly from their dock, shopping vendors come on some mornings and afternoons (good stuff, not shlocky), tango lessons, bingo, tie dying for kids, other kid activities. The pool is open 24 hours which was a HUGE PLUS for our teenagers who went for a swim after dinner every night. The service was excellent. Ira at the front door takes great care of everyone making sure taxis are readily available. The pool is also literally right on the beach so while you are in the pool you look out onto the beach. The beach has 3 large floating docks that you can swim out to and lounge on, very nice!
CONS: the property is built on a hills so we had to take 3 elevators to get all the way down to the beach and pool. Even the buildings one level down have to take 2 elevators to the pool/beach. There are no "walk out to the beach" units. We didn't love this but it didn't bother us much during our stay. There is only one restaurant on site with a limited menu. You will definitely want to venture out for dinners, and there are many excellent places on the island to eat.
TIP: You can call a day before you arrive to request a specific building and level (no guarantees), so go online to look at the layout of the property to see where you would like to stay. Virgin Gorda building is lower level which means less travel to the pool/beach, but still not walk out, but less of a view and may be obstructed view below the 3rd/4th floors.