perfect location and great customer service