I would head over the hill to Cane Garden Bay..stay at Jason's and enjoy the great beach for one night. Myett's is also a nice option..cant see staying in Road Town if I dont have to. You are a ten min cab ride!