Excellent location. Great people to deal with. Prompt answers. Clean, well maintained place... Just an all round great experience.