I've written a review about Icis Villas, located a 2 minute walk from Brewers Bay beach Icis Villas review

It would be a great destination for anyone looking for a very affordable "home away from home" on Tortola or even looking for a nice comfortable place to stay before or after a charter.