Has anyone stayed at the Splash villa on St. John or heard any reviews? It looks to be right on the water...

http://www.vrbo.com/513760



[Linked Image]