Yes -- Desmond is still there (he is also a cab driver) ! He works on Tuesday and Thursdays I believe.
Greenhouse is good -- not excellent -- but good. They serve lobsters on Wed. for 19.99 and you also get 2 side dishes. It's very close to the water ...
We were there last June. It's good -- but not excellent. Try Romano's -- there are about 10-12 tables in the restaurant -- the food is superb as is ...
I have always brought back liquor (6 bottles) from STT - always packed it in my luggage in the "puffy" stuff Rubbermaid makes for lining draws/cupboar...
Try "Mosquito Coast". It's in a bright green bottle. It about $7 - $8 for a small bottle but it worked for my daughter who is 12.
I'm going to St. Thomas again (go there every year). I've been to St. John many times -- what is Waterele____? I've never hear of it.
It will be warm -- 85+ - maybe a little rain (but not too bad). Rain does not last long and sometimes it feels very refreshing. I travel to STT ever...