Let me sing the praises of ONB....we ferried over to VG from Tortola for the specific purpose of hanging out at ONB all day and would do it again in a heartbeat. Their staff promptly responded to my request to set up a reservation for lunch and even told us which ferry would be best for arrival and departure.
The food was AMAZING. The bar was fantastic. The lounging area by the water (hammocks and huge sofas?? yes please!) was so relaxing.
Staying at ONB is now on our must-do list next time we are in the BVIs.