http://thelodgegrenada.com/ That's the website for "The Lodge" in Grenada. I'm wondering if its legit or if its the type of place that you go to and its a total hole with an empty/filthy pool and cockroaches. The amateur-ish website and the fact that there are no prices lists for rooms on there has me a little wary. Anyone have experience?