Amazing location. AMAZING. Big place. Clean. Nice pool. Nice gym. Really great place