location is great. staff very friendly and helpful. internet could be better, can be spotty sometimes