glow bermuda review