http://www.bvitourism.com/sea-grape-villas
one of the pics also linked to a russian booking sight
https://ostrovok.ru/hotel/british_virgin_islands/virgin_gorda/mid8462229/sea_grape_villas/?q=11732&guests=2&dateless_form=yes&sid=c92af78d-3577-4c08-ad39-266ec0f77267