I'm seeing some pretty good deals for the recently re-opened Long Bay Beach Club. We were there back in 2007. Does anyone know what it looks like now? Is the...