I can answer half of your questions, Flamingo definitely does have generators so no worries there. Have never stayed at GCBC yet, so don't know that one.