Just to add my previous 2 tanks also only took 2 weeks to fully cycled. I think it has got something to do with the rocks I bought. The LFS
here at my place (Perth, Australia) normally have plenty of liverocks in their tank for a while and the trip from the LFS
to my place only take less than 15 mins drive so not much die off occurs.
Also the saltwater we here use are collected from the ocean by an ocean farm. No mixing of own saltwater here. They supply all the saltwater to many LFS
around the area and are top quality water. I have been using their water for 1 year on my previous 2 tanks no algae, no cyano
The above explanation may be the reason for a quick cycle.