Mont Vernon is coming back slowly, but I did not visit up there with our latest visit. Others on this forum may be able to provide better updates regarding that complex. Friar's Bay area does have some nice places to stay, as does Grand Case so I would focus my search to that area if you plan to frequent the french side of the island. A very nice Canadian woman (Jeepers, I believe) mentioned a place called the 'Mon Reve Guest House' near Friar's Bay so you may want to research that place. Had very attractive pricing, and is within walking distance on the beach. My wife and I plan to check that place out with our next visit.