Celestron NexStar 127 SLT telescope: Full review