We stayed there in June 2006 in one of the hillside deluxe units closest to the beach and just above the beachfront townhomes. The rooms were nothing special but were big and had a kitchenette. There was also a large balcony and a wonderful view of the beach, a good portion of Tortola coastline and Jost van Dyke off in the distance. Really enjoyed that balcony!
There are two restaurants: one in the main building and one in a separate building down by the beach which was not open when we were there. The main restaurant had good food but a little pricey. There is also a grill/snack bar by the pool that has burgers, fries, fish sandwiches, etc. Food everywhere on the island is on the pricey side. Long Bay does have an AI plan that includes meals if you're interested.
You will want to rent a car as Long Bay Beach Resort is off by itself on the eastern end of the island, especially if you plan on eating out at various restaurants. You will also need to drive to the eastern edge of Roadtown to get to the marina where Dive Tortola is based, about a ten minute drive. We dove two tanks with them everyday for the week we were there and were very pleased with them. They had two nice boats and we went out each day on the larger of the two (maybe 35-40'?) and never had more than 6 divers aboard. The DM's were safety conscious and led dives at a leisurely pace pointing out all the good stuff as we went along. They had an assortment of snacks and drinks available too. We left our gear with them after day one and they took care of it for us all week. Clean, dry and ready to go when we arrived each morning. They also cleaned and dried it again at the end of the week. We picked it up and packed it away for the return trip home. Sweet.
Touring the island by car is a lot of fun with many beaches and other sites to check out. Driving is on the left and many roads are very hilly and windy. If you rent a car make sure you get an automatic unless you're really comfortable driving a stick since some of the hills are extremely steep and windy. The main road runs from one end of the island to the other along the southern coast and is not difficult to drive at all. Cross one steep hill to get to Long Bay on the north side.
I'd go back to Long Bay again and would definitely use Dive Tortola again.
Check out the BVI June 2006 folder for photos of room, dive boat, etc.
http://turkscaicosexplorerii.shutterfly.com/
PM me if you have further questions.